﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;


namespace SEVN.Web.Framework.Modules.News
{
    public partial class NewsDetail0101 : System.Web.UI.UserControl
    {
        WebFrameDataContext db = new WebFrameDataContext();
        protected void Page_Load(object sender, EventArgs e)
        {
            string id = Request.QueryString["nid"];

            if (!string.IsNullOrEmpty(id))
            {
                Newsletter n = db.Newsletters.SingleOrDefault(i => i.NewsID.ToString() == id);
                if (n == null)
                    n = db.Newsletters.ToList().LastOrDefault();

                if (n != null)
                {
                    this.Page.Title = n.Title;
                    litTitle.Text = n.Title;
                    lblDate.Text = "Đăng ngày: " + Ultility.GetFullDateTime(n.PostDate.Value);
                    litDetail.Text = n.Detail;

                    n.HitCount += 1;
                    lblHitCount.Text = "   Lượt xem: " + n.HitCount + "";

                    db.SubmitChanges();
                }

            }
            else
            {
                Newsletter n = db.Newsletters.ToList().LastOrDefault();
                if (n != null)
                {
                    this.Page.Title = n.Title;
                    litTitle.Text = n.Title;
                    lblDate.Text = "Đăng ngày: " + Ultility.GetFullDateTime(n.PostDate.Value);
                    litDetail.Text = n.Detail;

                    n.HitCount += 1;
                    lblHitCount.Text = "   Lượt xem: " + n.HitCount + "";
                }

            }
        }
    }
}